package io.renren.service;

import com.baomidou.mybatisplus.service.IService;
import io.renren.common.utils.R;
import io.renren.entity.SignUpPaymentLogEntity;
import io.renren.entity.StudentEntity;
import org.apache.ibatis.annotations.Param;


/**
 * 报名日志表
 *
 * @author LANLING
 * @email lanling@gmail.com
 * @date 2018-12-04 16:09:46
 */
public interface SignUpPaymentLogService extends IService<SignUpPaymentLogEntity> {


    /***
     * 小程序
     * 评论科目
     * @param student 学员
     * @param teachStar 教学星
     * @param envStar 环境星
     * @param payStar 收费星
     * @param serverStar 服务星
     * @param contentDesc 文字
     * @param isName 是否匿名 0不用匿名 1要匿名
     * @param paymentLogId 订单id
     * @param imageUrl 图片
     * @return R
     */
    R evaluateSubject(StudentEntity student, float teachStar, float envStar, float payStar, float serverStar, String contentDesc, Integer isName, @Param("paymentLogId") Integer paymentLogId,String imageUrl);

    /***
     * 获取报名科目列表
     * @param student
     * @return R
     */
    R getSignUpSubjectList(StudentEntity student);
}

